melon plantation - French English Dictionary